a ballpark estimate/figure - Turkish English Dictionary